directrice de la technologie – English–Français translations

🇫🇷 fr en 🇬🇧

directrice de la technologie

chief technology officer